Floresy | Artificial Plants & Flowers is located in London, United Kingdom on 71-75 Shelton St, West End. Floresy | Artificial Plants & Flowers is rated 4.5 out of 5 in the category silk plant shop in United Kingdom.
Address
71-75 Shelton St, West End